package com.gitee.huxing.course.domain.dao;

import com.gitee.huxing.course.domain.UserInfoDO;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Description: 用户对象数据库映射方法类
 * @ProjectName: JavaCourse
 * @Package: com.gitee.huxing.course.domain.dao
 * @ClassName: UserDAO
 * @Author: huxing
 * @DateTime: 2021-09-05 上午8:53
 */
@Repository
public interface UserDAO {

    /**
     * @Description: 查询所以用户记录信息
     * @Author: huxing
     * @param
     * @return java.util.List<com.gitee.huxing.course.domain.UserInfoDO>
     * @Date: 2021/9/5 上午9:01
     **/
    List<UserInfoDO> list();

    /**
     * @Description: 根据用户编号查询用户记录
     * @Author: huxing
     * @param userId
     * @return com.gitee.huxing.course.domain.UserInfoDO
     * @Date: 2021/9/5 上午9:00
     **/
    UserInfoDO selectByName(String userId);

    default void task(){

    };

}
